#ifndef AUX_STRING_H
#define AUX_STRING_H

#include "config.h"
#include "aux_types.h"
#include "aux_errno.h"

#ifdef PLATFORM_WIN
    #define aux_snprintf _snprintf
#else
    #define aux_snprintf snprintf
#endif
size_t aux_strlcpy(char *dest, const char *src, size_t size);

char *aux_strerror(EErrNo eNo);
EErrNo aux_memcpy_each_byte(u8 *pbyDest, const u8 *pbySrc, u32 nByteCnt);

#endif